payment transaction - Spanish English Dictionary